package com.mc.string;

public class StringToInt {
    public int StrToInt(String str) {
        
    	if(str==null)
    		return 0;
        if(str.length()==0)
            return 0;
        
        boolean minus = false;
        int i = 0;
        int num=0;
        
        if(str.charAt(i)=='+')
            i++;
        else if(str.charAt(i)=='-'){
            minus=true;
            i++;
        }

        while(i<str.length()){
            if(str.charAt(i)<='9'&&str.charAt(i)>='0'){
                num = num*10+(str.charAt(i)-'0');
            }
            else{
                return 0;
            }
            i++;
        }
		if(minus)
            num = 0-num;
        
   		return num;
    }
    public static void main(String[] args) {
		StringToInt s = new StringToInt();
		int res =s.StrToInt("+");
		System.out.println(res);
    }
}
